Well, it’s not exactly a Frank Loesser tune, but British TV audiences got a preview of Daniel Radcliffe’s singing skills when the Harry Potter star (and Broadway-bound headliner of How to Succeed in Business Without Really Trying) appeared on The Graham Norton Show. After asking the audience if they had heard of comic composer Tom Lehrer (they hadn’t), Radcliffe proceeded to perform a lightning-fast rendition of Lehrer’s musical version of the periodic table, including every element from Actinium to Zirconium. Cheering Radcliffe on were fellow guests Rihanna (!) and Colin Farrell. Take a look at the charming young star’s singing stunt.